[INFO] fetching crate cur_macro 0.2.0...
[INFO] checking cur_macro-0.2.0 against try#72f88fc4e9458f89516a0b8b0868f3718aec5b47 for pr-74989
[INFO] extracting crate cur_macro 0.2.0 into /workspace/builds/worker-7/source
[INFO] validating manifest of crates.io crate cur_macro 0.2.0 on toolchain 72f88fc4e9458f89516a0b8b0868f3718aec5b47
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate cur_macro 0.2.0
[INFO] finished tweaking crates.io crate cur_macro 0.2.0
[INFO] tweaked toml for crates.io crate cur_macro 0.2.0 written to /workspace/builds/worker-7/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4430991557f16b7c380a6dbac4fafcb83500a8232b3d3fe8f4fc63a3dc4ba8d3
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "4430991557f16b7c380a6dbac4fafcb83500a8232b3d3fe8f4fc63a3dc4ba8d3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4430991557f16b7c380a6dbac4fafcb83500a8232b3d3fe8f4fc63a3dc4ba8d3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4430991557f16b7c380a6dbac4fafcb83500a8232b3d3fe8f4fc63a3dc4ba8d3", kill_on_drop: false }`
[INFO] [stdout] 4430991557f16b7c380a6dbac4fafcb83500a8232b3d3fe8f4fc63a3dc4ba8d3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6c93188aa4c30b057a987225e3f267124a39e3c0fc34a9fc6062d729b81d50f2
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "6c93188aa4c30b057a987225e3f267124a39e3c0fc34a9fc6062d729b81d50f2", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling proc-macro2 v1.0.21
[INFO] [stderr]    Compiling syn v1.0.40
[INFO] [stderr]     Checking unicode-xid v0.2.1
[INFO] [stderr]     Checking quote v1.0.7
[INFO] [stderr]     Checking cur_macro v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `cur`
[INFO] [stdout]  --> tests/single.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cur::*;
[INFO] [stdout]   |     ^^^ use of undeclared type or module `cur`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]  --> tests/single.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     game!(EMPTY = None);
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/single.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     game!(CHAR = 'a');
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/single.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     game!(SINGLE_CHAR = "a");
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/single.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     game!(STR = "abc");
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/single.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     game!(PARENTHESIS = ('a'));
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/single.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     game!(ANY = ..);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/single.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     game!(FROM = 'A'..);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `cur`
[INFO] [stdout]  --> tests/binary.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cur::*;
[INFO] [stdout]   |     ^^^ use of undeclared type or module `cur`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/single.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     game!(TO = ..'Z');
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/single.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     game!(TO_INCLUSIVE = ..='Z');
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/single.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     game!(RANGE = 'a'..'z');
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/single.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     game!(RANGE_INCLUSIVE = 'a'..='z');
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]    --> tests/single.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     game!(TYPE = 'a': id);
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]  --> tests/binary.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     game!(UNION = 'a' | 'b');
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/binary.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     game!(MULTIPLE_UNION = 'a' | 'b' | 'c');
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/binary.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     game!(SEQUENCE = 'a' + 'b');
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/binary.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     game!(MULTIPLE_SEQUENCE = 'a' + 'b' + 'c');
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/binary.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     game!(UNION = 'a' + 'b' | 'c');
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/binary.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     game!(SEQUENCE = 'a' + ('b' | 'c'));
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `cur`
[INFO] [stdout]  --> tests/repeat.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cur::*;
[INFO] [stdout]   |     ^^^ use of undeclared type or module `cur`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]  --> tests/repeat.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     game!(TRY = 'a'?);
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/repeat.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     game!(TRY_UNION = ('a' | 'b')?);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/repeat.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     game!(UNION_WITH_TRY = 'a' | 'b'?);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/repeat.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     game!(TRY_SEQUENCE = ('a' + 'b')?);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/repeat.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     game!(SEQUENCE_WITH_TRY = 'a' + 'b'?);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/repeat.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     game!(THREE_REPEATS = ['a'; 3]);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/repeat.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     game!(ONE_REPEAT = ['a'; 1]);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]    --> tests/repeat.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     game!(ZERO_REPEAT = ['a'; 0]);
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]    --> tests/repeat.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     game!(ZERO_OR_MORE = ['a'; ..]);
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]    --> tests/repeat.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     game!(THREE_OR_MORE = ['a'; 3..]);
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]    --> tests/repeat.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     game!(LESS_THAN_FOUR = ['a'; ..4]);
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]    --> tests/repeat.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     game!(THREE_OR_LESS = ['a'; ..=3]);
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]    --> tests/repeat.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 |     game!(TWO_TO_FIVE = ['a'; 2..5]);
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]    --> tests/repeat.rs:210:5
[INFO] [stdout]     |
[INFO] [stdout] 210 |     game!(TWO_TO_FOUR_INCLUSIVE = ['a'; 2..=4]);
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]    --> tests/repeat.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 |     game!(REPEAT_UNION = ['a' | 'b'; 1..3]);
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]    --> tests/repeat.rs:253:5
[INFO] [stdout]     |
[INFO] [stdout] 253 |     game!(REPEAT_SEQUENCE = ['a' + 'b'; 1..]);
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]  --> tests/single.rs:8:24
[INFO] [stdout]   |
[INFO] [stdout] 8 |     assert_eq!(*EMPTY, Game::Sequence(vec![]));
[INFO] [stdout]   |                        ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/binary.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |         Game::Union(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/single.rs:16:23
[INFO] [stdout]    |
[INFO] [stdout] 16 |     assert_eq!(*CHAR, Game::Single(Scent::Char('a')));
[INFO] [stdout]    |                       ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/binary.rs:11:13
[INFO] [stdout]    |
[INFO] [stdout] 11 |             Branch::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:16:36
[INFO] [stdout]    |
[INFO] [stdout] 16 |     assert_eq!(*CHAR, Game::Single(Scent::Char('a')));
[INFO] [stdout]    |                                    ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:11:28
[INFO] [stdout]    |
[INFO] [stdout] 11 |             Branch::Single(Scent::Char('a')),
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `cur`
[INFO] [stdout]  --> tests/multiple.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cur::*;
[INFO] [stdout]   |     ^^^ use of undeclared type or module `cur`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]  --> tests/multiple.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | game!(DIGIT = '0'..='9');
[INFO] [stdout]   | ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]  --> tests/multiple.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     game!(pub LOWERCASE = 'a'..='z');
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/multiple.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     game!(COPY = DIGIT);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/multiple.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     game!(DIGIT_OR_A = 'a' | DIGIT);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/multiple.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     game!(DIGIT_AND_A = DIGIT + 'a');
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/multiple.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     game!(OPTIONAL_DIGIT = DIGIT?);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/multiple.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     game!(ZERO_OR_MORE_DIGITS = [DIGIT; ..]);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `game` in this scope
[INFO] [stdout]   --> tests/multiple.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     game!(ALPHANUM = DIGIT | scents::LOWERCASE);
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/single.rs:24:30
[INFO] [stdout]    |
[INFO] [stdout] 24 |     assert_eq!(*SINGLE_CHAR, Game::Single(Scent::Char('a')));
[INFO] [stdout]    |                              ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/binary.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 |             Branch::Single(Scent::Char('b'))
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:24:43
[INFO] [stdout]    |
[INFO] [stdout] 24 |     assert_eq!(*SINGLE_CHAR, Game::Single(Scent::Char('a')));
[INFO] [stdout]    |                                           ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 |             Branch::Single(Scent::Char('b'))
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/binary.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         Game::Union(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/single.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         Game::Sequence(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/multiple.rs:16:23
[INFO] [stdout]    |
[INFO] [stdout] 16 |     assert_eq!(*COPY, Game::Single(Scent::Range('0', '9')));
[INFO] [stdout]    |                       ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/binary.rs:25:13
[INFO] [stdout]    |
[INFO] [stdout] 25 |             Branch::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:25:28
[INFO] [stdout]    |
[INFO] [stdout] 25 |             Branch::Single(Scent::Char('a')),
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:35:26
[INFO] [stdout]    |
[INFO] [stdout] 35 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/multiple.rs:16:36
[INFO] [stdout]    |
[INFO] [stdout] 16 |     assert_eq!(*COPY, Game::Single(Scent::Range('0', '9')));
[INFO] [stdout]    |                                    ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:36:26
[INFO] [stdout]    |
[INFO] [stdout] 36 |             Step::Single(Scent::Char('b')),
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/multiple.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         Game::Union(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/multiple.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |             Branch::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/binary.rs:26:13
[INFO] [stdout]    |
[INFO] [stdout] 26 |             Branch::Single(Scent::Char('b')),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:37:26
[INFO] [stdout]    |
[INFO] [stdout] 37 |             Step::Single(Scent::Char('c'))
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:26:28
[INFO] [stdout]    |
[INFO] [stdout] 26 |             Branch::Single(Scent::Char('b')),
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/multiple.rs:27:28
[INFO] [stdout]    |
[INFO] [stdout] 27 |             Branch::Single(Scent::Char('a')),
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/binary.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |             Branch::Single(Scent::Char('c'))
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/single.rs:47:30
[INFO] [stdout]    |
[INFO] [stdout] 47 |     assert_eq!(*PARENTHESIS, Game::Single(Scent::Char('a')));
[INFO] [stdout]    |                              ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/multiple.rs:28:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |             Branch::Single(Scent::Range('0', '9'))
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:27:28
[INFO] [stdout]    |
[INFO] [stdout] 27 |             Branch::Single(Scent::Char('c'))
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/multiple.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 |             Branch::Single(Scent::Range('0', '9'))
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:47:43
[INFO] [stdout]    |
[INFO] [stdout] 47 |     assert_eq!(*PARENTHESIS, Game::Single(Scent::Char('a')));
[INFO] [stdout]    |                                           ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/binary.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         Game::Sequence(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/multiple.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         Game::Sequence(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/repeat.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |         Game::Union(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/single.rs:55:22
[INFO] [stdout]    |
[INFO] [stdout] 55 |     assert_eq!(*ANY, Game::Single(Scent::Range('\u{0}', '\u{10ffff}')));
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:40:26
[INFO] [stdout]    |
[INFO] [stdout] 40 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:55:35
[INFO] [stdout]    |
[INFO] [stdout] 55 |     assert_eq!(*ANY, Game::Single(Scent::Range('\u{0}', '\u{10ffff}')));
[INFO] [stdout]    |                                   ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:41:26
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Step::Single(Scent::Char('b'))
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/multiple.rs:41:26
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Step::Single(Scent::Range('0', '9')),
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/single.rs:63:23
[INFO] [stdout]    |
[INFO] [stdout] 63 |     assert_eq!(*FROM, Game::Single(Scent::Range('A', '\u{10ffff}')));
[INFO] [stdout]    |                       ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:11:13
[INFO] [stdout]    |
[INFO] [stdout] 11 |             Branch::Sequence(vec![]),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 |             Branch::Single(Scent::Char('a'))
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 |             Branch::Single(Scent::Char('a'))
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/multiple.rs:42:26
[INFO] [stdout]    |
[INFO] [stdout] 42 |             Step::Single(Scent::Char('a'))
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/binary.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         Game::Sequence(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:63:36
[INFO] [stdout]    |
[INFO] [stdout] 63 |     assert_eq!(*FROM, Game::Single(Scent::Range('A', '\u{10ffff}')));
[INFO] [stdout]    |                                    ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/single.rs:71:21
[INFO] [stdout]    |
[INFO] [stdout] 71 |     assert_eq!(*TO, Game::Single(Scent::Range('\u{0}', 'Y')));
[INFO] [stdout]    |                     ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:54:26
[INFO] [stdout]    |
[INFO] [stdout] 54 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:71:34
[INFO] [stdout]    |
[INFO] [stdout] 71 |     assert_eq!(*TO, Game::Single(Scent::Range('\u{0}', 'Y')));
[INFO] [stdout]    |                                  ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/repeat.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         Game::Union(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/multiple.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Game::Union(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:25:13
[INFO] [stdout]    |
[INFO] [stdout] 25 |             Branch::Sequence(vec![]),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/multiple.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |             Branch::Sequence(vec![]),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:55:26
[INFO] [stdout]    |
[INFO] [stdout] 55 |             Step::Single(Scent::Char('b')),
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/single.rs:79:31
[INFO] [stdout]    |
[INFO] [stdout] 79 |     assert_eq!(*TO_INCLUSIVE, Game::Single(Scent::Range('\u{0}', 'Z')));
[INFO] [stdout]    |                               ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:56:26
[INFO] [stdout]    |
[INFO] [stdout] 56 |             Step::Single(Scent::Char('c'))
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/multiple.rs:56:13
[INFO] [stdout]    |
[INFO] [stdout] 56 |             Branch::Single(Scent::Range('0', '9'))
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:26:13
[INFO] [stdout]    |
[INFO] [stdout] 26 |             Branch::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:26:28
[INFO] [stdout]    |
[INFO] [stdout] 26 |             Branch::Single(Scent::Char('a')),
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/multiple.rs:56:28
[INFO] [stdout]    |
[INFO] [stdout] 56 |             Branch::Single(Scent::Range('0', '9'))
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:79:44
[INFO] [stdout]    |
[INFO] [stdout] 79 |     assert_eq!(*TO_INCLUSIVE, Game::Single(Scent::Range('\u{0}', 'Z')));
[INFO] [stdout]    |                                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/single.rs:86:24
[INFO] [stdout]    |
[INFO] [stdout] 86 |     assert_eq!(*RANGE, Game::Single(Scent::Range('a', 'y')));
[INFO] [stdout]    |                        ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/binary.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         Game::Union(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/binary.rs:69:13
[INFO] [stdout]    |
[INFO] [stdout] 69 |             Branch::Sequence(vec![
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |             Branch::Single(Scent::Char('b'))
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:86:37
[INFO] [stdout]    |
[INFO] [stdout] 86 |     assert_eq!(*RANGE, Game::Single(Scent::Range('a', 'y')));
[INFO] [stdout]    |                                     ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/multiple.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         Game::Repetition(Pattern::Single(Scent::Range('0', '9')))
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:27:28
[INFO] [stdout]    |
[INFO] [stdout] 27 |             Branch::Single(Scent::Char('b'))
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/single.rs:94:34
[INFO] [stdout]    |
[INFO] [stdout] 94 |     assert_eq!(*RANGE_INCLUSIVE, Game::Single(Scent::Range('a', 'z')));
[INFO] [stdout]    |                                  ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/repeat.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         Game::Union(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:40:13
[INFO] [stdout]    |
[INFO] [stdout] 40 |             Branch::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:70:30
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                              ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:40:28
[INFO] [stdout]    |
[INFO] [stdout] 40 |             Branch::Single(Scent::Char('a')),
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/single.rs:94:47
[INFO] [stdout]    |
[INFO] [stdout] 94 |     assert_eq!(*RANGE_INCLUSIVE, Game::Single(Scent::Range('a', 'z')));
[INFO] [stdout]    |                                               ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:71:30
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 Step::Single(Scent::Char('b')),
[INFO] [stdout]    |                              ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/multiple.rs:68:42
[INFO] [stdout]    |
[INFO] [stdout] 68 |         Game::Repetition(Pattern::Single(Scent::Range('0', '9')))
[INFO] [stdout]    |                                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/single.rs:102:23
[INFO] [stdout]     |
[INFO] [stdout] 102 |     assert_eq!(*TYPE, Game::Item("id", &Game::Single(Scent::Char('a'))));
[INFO] [stdout]     |                       ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/multiple.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 |         Game::Union(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/multiple.rs:80:13
[INFO] [stdout]    |
[INFO] [stdout] 80 |             Branch::Single(Scent::Range('0', '9')),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/binary.rs:73:13
[INFO] [stdout]    |
[INFO] [stdout] 73 |             Branch::Single(Scent::Char('c')),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:73:28
[INFO] [stdout]    |
[INFO] [stdout] 73 |             Branch::Single(Scent::Char('c')),
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/single.rs:102:41
[INFO] [stdout]     |
[INFO] [stdout] 102 |     assert_eq!(*TYPE, Game::Item("id", &Game::Single(Scent::Char('a'))));
[INFO] [stdout]     |                                         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/binary.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |         Game::Sequence(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/single.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |     assert_eq!(*TYPE, Game::Item("id", &Game::Single(Scent::Char('a'))));
[INFO] [stdout]     |                                                      ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/multiple.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |             Branch::Single(Scent::Range('0', '9')),
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Branch::Sequence(vec![]),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/multiple.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 81 |             Branch::Single(Scent::Range('a', 'z'))
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:86:26
[INFO] [stdout]    |
[INFO] [stdout] 86 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EMPTY` in this scope
[INFO] [stdout]  --> tests/single.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     assert_eq!(*EMPTY, Game::Sequence(vec![]));
[INFO] [stdout]   |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CHAR` in this scope
[INFO] [stdout]   --> tests/single.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 |     assert_eq!(*CHAR, Game::Single(Scent::Char('a')));
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SINGLE_CHAR` in this scope
[INFO] [stdout]   --> tests/single.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |     assert_eq!(*SINGLE_CHAR, Game::Single(Scent::Char('a')));
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `STR` in this scope
[INFO] [stdout]   --> tests/single.rs:33:10
[INFO] [stdout]    |
[INFO] [stdout] 33 |         *STR,
[INFO] [stdout]    |          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/single.rs:35:13
[INFO] [stdout]    |
[INFO] [stdout] 35 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/single.rs:36:13
[INFO] [stdout]    |
[INFO] [stdout] 36 |             Step::Single(Scent::Char('b')),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/single.rs:37:13
[INFO] [stdout]    |
[INFO] [stdout] 37 |             Step::Single(Scent::Char('c'))
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PARENTHESIS` in this scope
[INFO] [stdout]   --> tests/single.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |     assert_eq!(*PARENTHESIS, Game::Single(Scent::Char('a')));
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ANY` in this scope
[INFO] [stdout]   --> tests/single.rs:55:17
[INFO] [stdout]    |
[INFO] [stdout] 55 |     assert_eq!(*ANY, Game::Single(Scent::Range('\u{0}', '\u{10ffff}')));
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FROM` in this scope
[INFO] [stdout]   --> tests/single.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     assert_eq!(*FROM, Game::Single(Scent::Range('A', '\u{10ffff}')));
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TO` in this scope
[INFO] [stdout]   --> tests/single.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |     assert_eq!(*TO, Game::Single(Scent::Range('\u{0}', 'Y')));
[INFO] [stdout]    |                 ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TO_INCLUSIVE` in this scope
[INFO] [stdout]   --> tests/single.rs:79:17
[INFO] [stdout]    |
[INFO] [stdout] 79 |     assert_eq!(*TO_INCLUSIVE, Game::Single(Scent::Range('\u{0}', 'Z')));
[INFO] [stdout]    |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RANGE` in this scope
[INFO] [stdout]   --> tests/single.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |     assert_eq!(*RANGE, Game::Single(Scent::Range('a', 'y')));
[INFO] [stdout]    |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:42:13
[INFO] [stdout]    |
[INFO] [stdout] 42 |             Branch::Single(Scent::Char('b'))
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:42:28
[INFO] [stdout]    |
[INFO] [stdout] 42 |             Branch::Single(Scent::Char('b'))
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RANGE_INCLUSIVE` in this scope
[INFO] [stdout]   --> tests/single.rs:94:17
[INFO] [stdout]    |
[INFO] [stdout] 94 |     assert_eq!(*RANGE_INCLUSIVE, Game::Single(Scent::Range('a', 'z')));
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TYPE` in this scope
[INFO] [stdout]    --> tests/single.rs:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |     assert_eq!(*TYPE, Game::Item("id", &Game::Single(Scent::Char('a'))));
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/binary.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |                 Branch::Single(Scent::Char('b')),
[INFO] [stdout]    |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/multiple.rs:81:28
[INFO] [stdout]    |
[INFO] [stdout] 81 |             Branch::Single(Scent::Range('a', 'z'))
[INFO] [stdout]    |                            ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COPY` in this scope
[INFO] [stdout]   --> tests/multiple.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 |     assert_eq!(*COPY, Game::Single(Scent::Range('0', '9')));
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DIGIT_OR_A` in this scope
[INFO] [stdout]   --> tests/multiple.rs:25:10
[INFO] [stdout]    |
[INFO] [stdout] 25 |         *DIGIT_OR_A,
[INFO] [stdout]    |          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DIGIT_AND_A` in this scope
[INFO] [stdout]   --> tests/multiple.rs:39:10
[INFO] [stdout]    |
[INFO] [stdout] 39 |         *DIGIT_AND_A,
[INFO] [stdout]    |          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/multiple.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Step::Single(Scent::Range('0', '9')),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/multiple.rs:42:13
[INFO] [stdout]    |
[INFO] [stdout] 42 |             Step::Single(Scent::Char('a'))
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `OPTIONAL_DIGIT` in this scope
[INFO] [stdout]   --> tests/multiple.rs:53:10
[INFO] [stdout]    |
[INFO] [stdout] 53 |         *OPTIONAL_DIGIT,
[INFO] [stdout]    |          ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ZERO_OR_MORE_DIGITS` in this scope
[INFO] [stdout]   --> tests/multiple.rs:67:10
[INFO] [stdout]    |
[INFO] [stdout] 67 |         *ZERO_OR_MORE_DIGITS,
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Pattern`
[INFO] [stdout]   --> tests/multiple.rs:68:26
[INFO] [stdout]    |
[INFO] [stdout] 68 |         Game::Repetition(Pattern::Single(Scent::Range('0', '9')))
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::str::pattern::Pattern;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::str::pattern::Pattern;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ALPHANUM` in this scope
[INFO] [stdout]   --> tests/multiple.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 |         *ALPHANUM,
[INFO] [stdout]    |          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]  --> tests/multiple.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     use super::*;
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/repeat.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Game::Union(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |             Branch::Sequence(vec![]),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:88:32
[INFO] [stdout]    |
[INFO] [stdout] 88 |                 Branch::Single(Scent::Char('b')),
[INFO] [stdout]    |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/binary.rs:89:17
[INFO] [stdout]    |
[INFO] [stdout] 89 |                 Branch::Single(Scent::Char('c')),
[INFO] [stdout]    |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:56:13
[INFO] [stdout]    |
[INFO] [stdout] 56 |             Branch::Sequence(vec![
[INFO] [stdout]    |             ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/binary.rs:89:32
[INFO] [stdout]    |
[INFO] [stdout] 89 |                 Branch::Single(Scent::Char('c')),
[INFO] [stdout]    |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:57:30
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                              ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:58:30
[INFO] [stdout]    |
[INFO] [stdout] 58 |                 Step::Single(Scent::Char('b'))
[INFO] [stdout]    |                              ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/repeat.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         Game::Sequence(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `UNION` in this scope
[INFO] [stdout]  --> tests/binary.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 |         *UNION,
[INFO] [stdout]   |          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MULTIPLE_UNION` in this scope
[INFO] [stdout]   --> tests/binary.rs:23:10
[INFO] [stdout]    |
[INFO] [stdout] 23 |         *MULTIPLE_UNION,
[INFO] [stdout]    |          ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SEQUENCE` in this scope
[INFO] [stdout]   --> tests/binary.rs:38:10
[INFO] [stdout]    |
[INFO] [stdout] 38 |         *SEQUENCE,
[INFO] [stdout]    |          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/binary.rs:40:13
[INFO] [stdout]    |
[INFO] [stdout] 40 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/binary.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Step::Single(Scent::Char('b'))
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MULTIPLE_SEQUENCE` in this scope
[INFO] [stdout]   --> tests/binary.rs:52:10
[INFO] [stdout]    |
[INFO] [stdout] 52 |         *MULTIPLE_SEQUENCE,
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/binary.rs:54:13
[INFO] [stdout]    |
[INFO] [stdout] 54 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/binary.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |             Step::Single(Scent::Char('b')),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:72:26
[INFO] [stdout]    |
[INFO] [stdout] 72 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/binary.rs:56:13
[INFO] [stdout]    |
[INFO] [stdout] 56 |             Step::Single(Scent::Char('c'))
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `UNION` in this scope
[INFO] [stdout]   --> tests/binary.rs:67:10
[INFO] [stdout]    |
[INFO] [stdout] 67 |         *UNION,
[INFO] [stdout]    |          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/binary.rs:70:17
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/binary.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 Step::Single(Scent::Char('b')),
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SEQUENCE` in this scope
[INFO] [stdout]   --> tests/binary.rs:84:10
[INFO] [stdout]    |
[INFO] [stdout] 84 |         *SEQUENCE,
[INFO] [stdout]    |          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/binary.rs:86:13
[INFO] [stdout]    |
[INFO] [stdout] 86 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/binary.rs:87:13
[INFO] [stdout]    |
[INFO] [stdout] 87 |             Step::Union(vec![
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |                 Branch::Sequence(vec![]),
[INFO] [stdout]    |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]   --> tests/repeat.rs:75:17
[INFO] [stdout]    |
[INFO] [stdout] 75 |                 Branch::Single(Scent::Char('b')),
[INFO] [stdout]    |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:75:32
[INFO] [stdout]    |
[INFO] [stdout] 75 |                 Branch::Single(Scent::Char('b')),
[INFO] [stdout]    |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]   --> tests/repeat.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |         Game::Sequence(vec![
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:89:26
[INFO] [stdout]    |
[INFO] [stdout] 89 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:90:26
[INFO] [stdout]    |
[INFO] [stdout] 90 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]   --> tests/repeat.rs:91:26
[INFO] [stdout]    |
[INFO] [stdout] 91 |             Step::Single(Scent::Char('a'))
[INFO] [stdout]    |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/repeat.rs:100:29
[INFO] [stdout]     |
[INFO] [stdout] 100 |     assert_eq!(*ONE_REPEAT, Game::Single(Scent::Char('a')));
[INFO] [stdout]     |                             ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:100:42
[INFO] [stdout]     |
[INFO] [stdout] 100 |     assert_eq!(*ONE_REPEAT, Game::Single(Scent::Char('a')));
[INFO] [stdout]     |                                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/repeat.rs:107:30
[INFO] [stdout]     |
[INFO] [stdout] 107 |     assert_eq!(*ZERO_REPEAT, Game::Sequence(vec![]));
[INFO] [stdout]     |                              ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/repeat.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         Game::Repetition(Pattern::Single(Scent::Char('a')))
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:117:42
[INFO] [stdout]     |
[INFO] [stdout] 117 |         Game::Repetition(Pattern::Single(Scent::Char('a')))
[INFO] [stdout]     |                                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/repeat.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Game::Sequence(vec![
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 39 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:129:26
[INFO] [stdout]     |
[INFO] [stdout] 129 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:130:26
[INFO] [stdout]     |
[INFO] [stdout] 130 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 54 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 53 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:131:26
[INFO] [stdout]     |
[INFO] [stdout] 131 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:132:46
[INFO] [stdout]     |
[INFO] [stdout] 132 |             Step::Repetition(Pattern::Single(Scent::Char('a')))
[INFO] [stdout]     |                                              ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/repeat.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |         Game::Sequence(vec![
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:146:17
[INFO] [stdout]     |
[INFO] [stdout] 146 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:147:17
[INFO] [stdout]     |
[INFO] [stdout] 147 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cur_macro`.
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:147:32
[INFO] [stdout]     |
[INFO] [stdout] 147 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:150:17
[INFO] [stdout]     |
[INFO] [stdout] 150 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:151:17
[INFO] [stdout]     |
[INFO] [stdout] 151 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:151:32
[INFO] [stdout]     |
[INFO] [stdout] 151 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:154:17
[INFO] [stdout]     |
[INFO] [stdout] 154 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:155:32
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/repeat.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |         Game::Sequence(vec![
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:170:17
[INFO] [stdout]     |
[INFO] [stdout] 170 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:171:17
[INFO] [stdout]     |
[INFO] [stdout] 171 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:171:32
[INFO] [stdout]     |
[INFO] [stdout] 171 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:174:17
[INFO] [stdout]     |
[INFO] [stdout] 174 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:175:17
[INFO] [stdout]     |
[INFO] [stdout] 175 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:175:32
[INFO] [stdout]     |
[INFO] [stdout] 175 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:178:17
[INFO] [stdout]     |
[INFO] [stdout] 178 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:179:17
[INFO] [stdout]     |
[INFO] [stdout] 179 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:179:32
[INFO] [stdout]     |
[INFO] [stdout] 179 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/repeat.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 |         Game::Sequence(vec![
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:193:26
[INFO] [stdout]     |
[INFO] [stdout] 193 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:194:26
[INFO] [stdout]     |
[INFO] [stdout] 194 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:196:17
[INFO] [stdout]     |
[INFO] [stdout] 196 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:197:17
[INFO] [stdout]     |
[INFO] [stdout] 197 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:197:32
[INFO] [stdout]     |
[INFO] [stdout] 197 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:200:17
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:201:17
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:201:32
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/repeat.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         Game::Sequence(vec![
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:215:26
[INFO] [stdout]     |
[INFO] [stdout] 215 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:216:26
[INFO] [stdout]     |
[INFO] [stdout] 216 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:219:17
[INFO] [stdout]     |
[INFO] [stdout] 219 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:219:32
[INFO] [stdout]     |
[INFO] [stdout] 219 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:222:17
[INFO] [stdout]     |
[INFO] [stdout] 222 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:223:17
[INFO] [stdout]     |
[INFO] [stdout] 223 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:223:32
[INFO] [stdout]     |
[INFO] [stdout] 223 |                 Branch::Single(Scent::Char('a'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/repeat.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 |         Game::Sequence(vec![
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:238:17
[INFO] [stdout]     |
[INFO] [stdout] 238 |                 Branch::Single(Scent::Char('a')),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:238:32
[INFO] [stdout]     |
[INFO] [stdout] 238 |                 Branch::Single(Scent::Char('a')),
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:239:17
[INFO] [stdout]     |
[INFO] [stdout] 239 |                 Branch::Single(Scent::Char('b'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:239:32
[INFO] [stdout]     |
[INFO] [stdout] 239 |                 Branch::Single(Scent::Char('b'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:242:17
[INFO] [stdout]     |
[INFO] [stdout] 242 |                 Branch::Sequence(vec![]),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:243:17
[INFO] [stdout]     |
[INFO] [stdout] 243 |                 Branch::Single(Scent::Char('a')),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:243:32
[INFO] [stdout]     |
[INFO] [stdout] 243 |                 Branch::Single(Scent::Char('a')),
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Branch`
[INFO] [stdout]    --> tests/repeat.rs:244:17
[INFO] [stdout]     |
[INFO] [stdout] 244 |                 Branch::Single(Scent::Char('b'))
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type or module `Branch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:244:32
[INFO] [stdout]     |
[INFO] [stdout] 244 |                 Branch::Single(Scent::Char('b'))
[INFO] [stdout]     |                                ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Game`
[INFO] [stdout]    --> tests/repeat.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         Game::Sequence(vec![
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `Game`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:258:26
[INFO] [stdout]     |
[INFO] [stdout] 258 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:259:26
[INFO] [stdout]     |
[INFO] [stdout] 259 |             Step::Single(Scent::Char('b')),
[INFO] [stdout]     |                          ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:261:30
[INFO] [stdout]     |
[INFO] [stdout] 261 |                 Step::Single(Scent::Char('a')),
[INFO] [stdout]     |                              ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Scent`
[INFO] [stdout]    --> tests/repeat.rs:262:30
[INFO] [stdout]     |
[INFO] [stdout] 262 |                 Step::Single(Scent::Char('b'))
[INFO] [stdout]     |                              ^^^^^ use of undeclared type or module `Scent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRY` in this scope
[INFO] [stdout]  --> tests/repeat.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 |         *TRY,
[INFO] [stdout]   |          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRY_UNION` in this scope
[INFO] [stdout]   --> tests/repeat.rs:23:10
[INFO] [stdout]    |
[INFO] [stdout] 23 |         *TRY_UNION,
[INFO] [stdout]    |          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `UNION_WITH_TRY` in this scope
[INFO] [stdout]   --> tests/repeat.rs:38:10
[INFO] [stdout]    |
[INFO] [stdout] 38 |         *UNION_WITH_TRY,
[INFO] [stdout]    |          ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRY_SEQUENCE` in this scope
[INFO] [stdout]   --> tests/repeat.rs:53:10
[INFO] [stdout]    |
[INFO] [stdout] 53 |         *TRY_SEQUENCE,
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/repeat.rs:57:17
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Step::Single(Scent::Char('a')),
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/repeat.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |                 Step::Single(Scent::Char('b'))
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SEQUENCE_WITH_TRY` in this scope
[INFO] [stdout]   --> tests/repeat.rs:70:10
[INFO] [stdout]    |
[INFO] [stdout] 70 |         *SEQUENCE_WITH_TRY,
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/repeat.rs:72:13
[INFO] [stdout]    |
[INFO] [stdout] 72 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/repeat.rs:73:13
[INFO] [stdout]    |
[INFO] [stdout] 73 |             Step::Union(vec![
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `THREE_REPEATS` in this scope
[INFO] [stdout]   --> tests/repeat.rs:87:10
[INFO] [stdout]    |
[INFO] [stdout] 87 |         *THREE_REPEATS,
[INFO] [stdout]    |          ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/repeat.rs:89:13
[INFO] [stdout]    |
[INFO] [stdout] 89 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/repeat.rs:90:13
[INFO] [stdout]    |
[INFO] [stdout] 90 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]   --> tests/repeat.rs:91:13
[INFO] [stdout]    |
[INFO] [stdout] 91 |             Step::Single(Scent::Char('a'))
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::iter::Step;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ONE_REPEAT` in this scope
[INFO] [stdout]    --> tests/repeat.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 |     assert_eq!(*ONE_REPEAT, Game::Single(Scent::Char('a')));
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ZERO_REPEAT` in this scope
[INFO] [stdout]    --> tests/repeat.rs:107:17
[INFO] [stdout]     |
[INFO] [stdout] 107 |     assert_eq!(*ZERO_REPEAT, Game::Sequence(vec![]));
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ZERO_OR_MORE` in this scope
[INFO] [stdout]    --> tests/repeat.rs:116:10
[INFO] [stdout]     |
[INFO] [stdout] 116 |         *ZERO_OR_MORE,
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Pattern`
[INFO] [stdout]    --> tests/repeat.rs:117:26
[INFO] [stdout]     |
[INFO] [stdout] 117 |         Game::Repetition(Pattern::Single(Scent::Char('a')))
[INFO] [stdout]     |                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::str::pattern::Pattern;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::str::pattern::Pattern;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `THREE_OR_MORE` in this scope
[INFO] [stdout]    --> tests/repeat.rs:127:10
[INFO] [stdout]     |
[INFO] [stdout] 127 |         *THREE_OR_MORE,
[INFO] [stdout]     |          ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:129:13
[INFO] [stdout]     |
[INFO] [stdout] 129 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:130:13
[INFO] [stdout]     |
[INFO] [stdout] 130 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:131:13
[INFO] [stdout]     |
[INFO] [stdout] 131 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:132:13
[INFO] [stdout]     |
[INFO] [stdout] 132 |             Step::Repetition(Pattern::Single(Scent::Char('a')))
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Pattern`
[INFO] [stdout]    --> tests/repeat.rs:132:30
[INFO] [stdout]     |
[INFO] [stdout] 132 |             Step::Repetition(Pattern::Single(Scent::Char('a')))
[INFO] [stdout]     |                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::str::pattern::Pattern;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::str::pattern::Pattern;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LESS_THAN_FOUR` in this scope
[INFO] [stdout]    --> tests/repeat.rs:143:10
[INFO] [stdout]     |
[INFO] [stdout] 143 |         *LESS_THAN_FOUR,
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:145:13
[INFO] [stdout]     |
[INFO] [stdout] 145 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:149:13
[INFO] [stdout]     |
[INFO] [stdout] 149 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:153:13
[INFO] [stdout]     |
[INFO] [stdout] 153 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `THREE_OR_LESS` in this scope
[INFO] [stdout]    --> tests/repeat.rs:167:10
[INFO] [stdout]     |
[INFO] [stdout] 167 |         *THREE_OR_LESS,
[INFO] [stdout]     |          ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:169:13
[INFO] [stdout]     |
[INFO] [stdout] 169 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:177:13
[INFO] [stdout]     |
[INFO] [stdout] 177 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TWO_TO_FIVE` in this scope
[INFO] [stdout]    --> tests/repeat.rs:191:10
[INFO] [stdout]     |
[INFO] [stdout] 191 |         *TWO_TO_FIVE,
[INFO] [stdout]     |          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:195:13
[INFO] [stdout]     |
[INFO] [stdout] 195 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:199:13
[INFO] [stdout]     |
[INFO] [stdout] 199 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TWO_TO_FOUR_INCLUSIVE` in this scope
[INFO] [stdout]    --> tests/repeat.rs:213:10
[INFO] [stdout]     |
[INFO] [stdout] 213 |         *TWO_TO_FOUR_INCLUSIVE,
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:215:13
[INFO] [stdout]     |
[INFO] [stdout] 215 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:216:13
[INFO] [stdout]     |
[INFO] [stdout] 216 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:217:13
[INFO] [stdout]     |
[INFO] [stdout] 217 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:221:13
[INFO] [stdout]     |
[INFO] [stdout] 221 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `REPEAT_UNION` in this scope
[INFO] [stdout]    --> tests/repeat.rs:235:10
[INFO] [stdout]     |
[INFO] [stdout] 235 |         *REPEAT_UNION,
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:237:13
[INFO] [stdout]     |
[INFO] [stdout] 237 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:241:13
[INFO] [stdout]     |
[INFO] [stdout] 241 |             Step::Union(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `REPEAT_SEQUENCE` in this scope
[INFO] [stdout]    --> tests/repeat.rs:256:10
[INFO] [stdout]     |
[INFO] [stdout] 256 |         *REPEAT_SEQUENCE,
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:258:13
[INFO] [stdout]     |
[INFO] [stdout] 258 |             Step::Single(Scent::Char('a')),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:259:13
[INFO] [stdout]     |
[INFO] [stdout] 259 |             Step::Single(Scent::Char('b')),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:260:13
[INFO] [stdout]     |
[INFO] [stdout] 260 |             Step::Repetition(Pattern::Sequence(vec![
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Pattern`
[INFO] [stdout]    --> tests/repeat.rs:260:30
[INFO] [stdout]     |
[INFO] [stdout] 260 |             Step::Repetition(Pattern::Sequence(vec![
[INFO] [stdout]     |                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::str::pattern::Pattern;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::str::pattern::Pattern;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:261:17
[INFO] [stdout]     |
[INFO] [stdout] 261 |                 Step::Single(Scent::Char('a')),
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Step`
[INFO] [stdout]    --> tests/repeat.rs:262:17
[INFO] [stdout]     |
[INFO] [stdout] 262 |                 Step::Single(Scent::Char('b'))
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::iter::Step;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 161 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "6c93188aa4c30b057a987225e3f267124a39e3c0fc34a9fc6062d729b81d50f2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6c93188aa4c30b057a987225e3f267124a39e3c0fc34a9fc6062d729b81d50f2", kill_on_drop: false }`
[INFO] [stdout] 6c93188aa4c30b057a987225e3f267124a39e3c0fc34a9fc6062d729b81d50f2
